New sign-ups are paused
We're not accepting new registrations right now. If you'd like an account, please reach out through the contact page and we'll be in touch.
Go to the contact pageCheck your inbox
If {{ regDoneEmail }} is a new address, we’ve sent it a link to verify your email. Click it to activate your account, then sign in.
The link expires in 48 hours. Didn’t get it? Check spam, or resend below.
Go to sign inSettings
Signed in as {{ setEmailCur }}.
Connect your Kalshi API key to place orders from PredictionCharts. Your private key is encrypted at rest and only used server-side to sign your requests — it never leaves the server or appears in your browser. How to get your API key →
Your orders
Positions you placed through PredictionCharts, priced live from Kalshi.
{{ hurYear }} hurricane season
Every named storm of the season, most active first. Peak intensity, minimum pressure, lifespan, and how NOAA's forecasts held up — select a storm for its full track, forecast, and markets.
Kalshi prices the season as a whole rather than individual storms. Each ladder is a set of "more than N" contracts; the implied total is the highest count the market still gives better than even odds.
Contact us
Questions, feedback, or a problem with your account? Send our staff a message and we'll get back to you at your account email — or jump into our Discord.
Connect your Kalshi API key
Adding your Kalshi API key lets you place orders straight from PredictionCharts — single picks and parlays right off the strikeouts and hits boards. It takes about two minutes. Here's how.
Go to kalshi.com and log in to the account you want to trade from.
Go to Account & Security — kalshi.com/account/profile — then scroll to the bottom of the page to the API Keys section and click Create a key.
When you create the key, Kalshi gives you two things:
- an API Key ID — a UUID like 00000000-0000-0000-0000-000000000000
- an RSA private key — a .pem / .key file that downloads to your computer
Open the downloaded key file in any text editor and copy everything, including the header and footer lines:
-----BEGIN PRIVATE KEY----- MIIEvQIBADANBgkqhkiG9w0… …several lines of characters… -----END PRIVATE KEY-----
Head to Settings → the Kalshi API — Trading section. Paste your API Key ID in the first box and the private key in the box below it, then click Save Kalshi key. That's it — a green check confirms it's saved.
Users
AI API usage & balance
Estimated from the tokens we spend on each key, priced at the editable rates below. No provider exposes account balance through a standard API key — enter what you last topped up and reset the clock after each refill to track what's left.
{{ fcOneName }}
{{ fcOneBlurb }}
Forecaster scorecard
Every forecaster who signed an NHC advisory this season, scored on how close their intensity calls came to what the storm actually did. Each forecast is checked against the observation for that exact moment — typically a 12-hour lead — and credited to the forecaster who made the call.
Accuracy is 100% minus the average miss expressed as a share of the wind actually observed — so being 5 kt off on a 100-kt hurricane scores better than 5 kt off on a 30-kt depression. Mean miss is the same error in knots, unadjusted. Bias shows the direction: positive means they tended to forecast the storm stronger than it turned out.
Every forecast is matched to the observation for the same moment, interpolated between NHC's forecast points because forecasts are valid at 00/12Z while advisories are issued at 03/09/15/21Z. Joint shifts signed by two forecasters are credited to both. Small sample sizes swing hard — read the VERIFIED column alongside the score.
{{ tempPageTitle }}
{{ tempIntro }}
{{ tempHowto }}
{{ tempTradeHint }}
{{ tempTradeHint }}
Learn how the market moves, and why.
PredictionCharts analyzes Kalshi price history after every game, pinning each probability swing to the play that caused it — so you can see how the market reacts and place future orders with accuracy.
Trade smarter, straight from the charts
Connect your Kalshi account and turn the analysis into orders — backed by real MLB stats, full price history, and daily AI picks.
Baseball gamelines
Every game, day by day — page back through the season to any past slate. Each matchup carries Claude, ChatGPT and Grok's winner pick (green = correct, red = wrong). Click a game for its win-probability chart; sort by any column.
{{ cpHeading }}
{{ cpBlurb }}
{{ pageHeading }}
{{ catBlurb }}